// 比较两个字符串的位数
// 位数短的则往字符串里补 0，转换成两个位数相同的数组，然后一对一比较

var compareVersion = function (version1, version2) {
  let v1 = version1.split(".");
  let v2 = version2.split(".");
  let maxLen = Math.max(v1.length, v2.length);
  for (let i = 0; i < maxLen; i++) {
    let a = +v1[i] || 0;
    let b = +v2[i] || 0;
    if (a === b) continue;
    return a > b ? 1 : -1;
  }
  return 0;
};